package com.bd.scm.domain.dto.visitorDto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author YH
 * @version 1.0
 * @date 2020/10/29 13:48
 */
@Data
@ApiModel(value = "访客报表查询条件")
public class VisitorsReportDto {

    // 当前页
    @ApiModelProperty(value = "当前页", dataType = "Integer", position = 1, required = false, example = "1")
    private Integer current;

    // 页容量
    @ApiModelProperty(value = "页容量", dataType = "Integer", position = 2, required = false, example = "20")
    private Integer pageSize;

    //开始日期
    @ApiModelProperty(value = "开始日期", dataType = "String", position = 3, required = false, example = "2020-10-01")
    private String startDate;

    //结束日期
    @ApiModelProperty(value = "结束日期", dataType = "String", position = 4, required = false, example = "2020-10-31")
    private String endDate;

    //审批状态
    @ApiModelProperty(value = "审批状态", dataType = "String", position = 5, required = false, example = "99")
    private String approvalStatus;

    //访客名称 访客手机号
    @ApiModelProperty(value = "访客名称 访客手机号", dataType = "String", position = 6, required = false, example = "")
    private String serchTxt;

    //基地ID
    @ApiModelProperty(value = "基地ID", dataType = "String", position = 7, required = false, example = "99")
    private String visitBaseId;

    //区域ID
    @ApiModelProperty(value = "区域ID", dataType = "String", position = 8, required = false, example = "99")
    private String visitAreaId;

    //获取基地区域权限
    private String placeIds;
}
